"""
cjy
"""
num = 3
def fun() :
    num = 5
    print('函数内局部变量num的值：', num)
fun()
print('函数的外全局变量num的值：', num)

num = 5
def fun():
    global num
    num += 1
    print('函数内num的值:' , num)
fun()
print('函数外num的值：' , num)


def outer():
    num = 1
    def inner() :
        nonlocal num
        num = 2
        print('inner函数中num的值：' ,num)
    inner()
    print('outer函数中num的值:' , num)
outer()

stu =[{'num': '201801','name': '王老五','score': 89},
    {'num':'201802','name':'刘之军','score': 95},
    {'num':'201803','name':'李三梦','score': 85}]
stu.sort(key=lambda x: x['score'])
for s in stu:
    print('学号：',s['num'],'姓名:',s['name'],'成绩:',s['score'])





